palm-tree of the philippines - German English Dictionary